AI032
Программирование массово параллельных процессоров: Практический подход
Структура программ на CUDA и управление памятью
Цели обучения
- Понимать иерархию потоков CUDA (сетки, блоки и потоки)
- Различать различные типы памяти видеокарты (глобальная, общей памяти, локальная, константная и текстурная)
- Изучить жизненный цикл ядра CUDA от хоста до устройства
- Осуществлять базовую выделение памяти и передачу данных с использованием cudaMalloc и cudaMemcpy